polyvinyl chloride film tape - French English Dictionary